lean goldratt ivar jacobson six sigma james rumbaugh critical chain take dfd k-12 k12 consulting data dictionaries theory of constraints erd free nclb reporting requirements manufacturing james martin